package collection;

import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import java.util.Random;

/**
 * List集合的排序和乱序
 * Collections提供了一个静态方法sort,可以对List集合进行自然排序(从小到大)
 *
 * static void sort(List list) 自然排序，需要实现Comparable接口
 * static void shuffle(List list) 乱序
 * @author XingHaiYang
 * @date 2022/9/29 10:44
 */
public class SortListDemo1 {
    public static void main(String[] args) {
        Random r = new Random();
        // double random = Math.random();
        List<Integer> list = new ArrayList<>();
        for (int i = 0; i < 10; i++) {
            list.add(r.nextInt(100));
        }
        System.out.println(list);
        Collections.sort(list);//排序，从小到大
        System.out.println(list);
        Collections.shuffle(list);//乱序
        System.out.println(list);
    }
}
